home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
X User Tools
/
X User Tools (O'Reilly and Associates)(1994).ISO
/
sources
/
xless
/
xless141.z
/
xless141
/
xless-1.4.1
/
widgdump.c
< prev
next >
Wrap
C/C++ Source or Header
|
1992-10-19
|
494b
|
28 lines
#include <X11/Intrinsic.h>
#include <X11/IntrinsicP.h>
#include <X11/Core.h>
#include <X11/Shell.h>
extern Widget toplevel;
void
widgdump(w)
Widget w;
{
WidgetClass wclass;
char *name;
while (w) {
wclass = XtClass(w);
printf("Widget \"%s\" is class \"%s\"\n",
XtName(w), wclass->core_class.class_name);
if (wclass == applicationShellWidgetClass) {
if (w == toplevel)
printf("^^^^TOP^^^^\n");
else
printf("^^WINDOW^^^\n");
}
w = XtParent(w);
}
}